Skip to main content

HTTP Errors

In case of any error, the API returns a JSON response with the following structure:

NameDescriptionJSON Type
MessageAn error message describing the general errorString
DetailsHuman-readable description. Can be used for debuggingString

Error Codes

400 Bad Request

There was an error with your request. Check the request body and parameters.

401 Unauthorized

Authentication error — either you are using an incorrect token, or your username/password has expired.

403 Forbidden

Your request was received, but access is forbidden. The RBM bot you are using to send messages may have been suspended due to outstanding charges or policy violations.

500 Internal Server Error

An unexpected error occurred before queueing your message or while it was being queued.